$(document).ready(function() {
    $body = (window.opera) ? (document.compatMode == "CSS1Compat" ? $('html') : $('body')) : $('html,body');
    $('#thumb img').removeClass();
    $('.themethumb img').removeAttr("style");
    $('.home .post').hover(function() {
        $(this).prev('.info').stop().animate({
            marginLeft: -65 + 'px'
        },
        300);
        $(this).prev('.info').find('.infoshadow').stop().animate({
            right: 3 + 'px'
        },
        300)
    },
    function() {
        $(this).prev('.info').stop().animate({
            marginLeft: -40 + 'px'
        },
        200);
        $(this).prev('.info').find('.infoshadow').stop().animate({
            right: 28 + 'px'
        },
        300)
    });
    $('.info').find('.micon').css('opacity', 0.4);
    $('.catinfo,.cmtinfo').hover(function() {
        $(this).find('.micon').stop().animate({
            opacity: 1
        },
        300)
    },
    function() {
        $(this).find('.micon').stop().animate({
            opacity: .4
        },
        300)
    });
    $('.slidebutton').click(function() {
        var martop = ($(this).parent().css('margin-top') == '-5px') ? '-35px': '-5px';
        $(this).parent().animate({
            marginTop: martop
        },
        300)
    });
    $(".return_top").click(function() {
        $body.animate({
            scrollTop: $('body').offset().top
        },
        1000)
    });
    $('#menubar-fade').hide();
    $(window).scroll(function() {
        if ($(window).scrollTop() < 40) {
            $('#menubar-fade').fadeOut();
            $('#header').removeClass();
            $('.logo').animate({
                top: 14
            },
            {
                queue: false,
                duration: 400
            })
        } else {
            $('#menubar-fade').fadeIn();
            $('#header').addClass('headerbg');
            $('.logo').animate({
                top: -40
            },
            {
                queue: false,
                duration: 400
            })
        }
    });
    $('.subscribe a, #link a, #outlinks a,.name a,#stickers a,.ffox_most_active a').attr({
        target: "_blank"
    });
    $('.widgettitle').after('<span class="micon"></span>');
    function ajaxslidepage(b, c) {
        $.ajax({
            url: 'http://axiu.me/?action=ajax_slidepage&page=' + c,
            type: 'get',
            beforeSend: function() {
                var loading = '<span class="load">Loading...</span>';
                $(b).empty().html(loading)
            },
            error: function(a) {
                $(b).empty().html('???????')
            },
            success: function(a) {
                $(b).empty().html(a)
            }
        });
        return false
    };
    $('#slider4 .pager a.pagenum').click(function() {
        $('#slider4 .pagenum').removeClass('active');
        next = $(this).attr('rel');
        next = -next * 305;
        $('#slider4 .overview').animate({
            'left': next
        });
        $(this).addClass('active');
        var id = $(this).attr('id');
        var show = id == 'pagenum2' ? '#page2': '#page3';
        if ($(show).find('ul').length == 0) {
            ajaxslidepage(show, id)
        }
        event.preventDefault()
    });
    function themeurl($link_url) {
        var i = 0,
        got = -1,
        url, len = document.getElementsByTagName('link').length;
        while (i <= len && got == -1) {
            url = document.getElementsByTagName('link')[i].href;
            got = url.indexOf('/style.css');
            i++
        }
        return url.replace('style.css', $link_url)
    };
    $('.thumb img').one("load",
    function() {
        $(this).removeClass();
        $(this).parent().prepend('<span class="thumbMore"></span>');
        $(this).parent().append('<div class="cover"></div>');
        var x = 240;
        var y = 100;
        var w = $(this).width(),
        h = $(this).height();
        if (w > x) {
            var w_original = w,
            h_original = h;
            h = h * (x / w);
            w = x;
            if (h < y) {
                w = w_original * (y / h_original);
                h = y
            }
        }
        $(this).attr({
            width: w,
            height: h
        })
    }).each(function() {
        if (this.complete) $(this).trigger("load")
    });
    $('.audioback img').one("load",
    function() {
        $(this).removeClass();
        var x = 125;
        var y = 125;
        var w = $(this).width(),
        h = $(this).height();
        if (w > x) {
            var w_original = w,
            h_original = h;
            h = h * (x / w);
            w = x;
            if (h < y) {
                w = w_original * (y / h_original);
                h = y
            }
        }
        $(this).attr({
            width: w,
            height: h
        })
    }).each(function() {
        if (this.complete) $(this).trigger("load")
    });
    $('#expand_collapse,.archives-yearmonth').css({
        cursor: "s-resize"
    });
    $('#archives ul li ul.archives-monthlisting').hide();
    $('#archives ul li ul.archives-monthlisting:first').show();
    $('#archives ul li span.archives-yearmonth').click(function() {
        $(this).next().slideToggle('fast');
        return false
    });
    $('#expand_collapse').toggle(function() {
        $('#archives ul li ul.archives-monthlisting').slideDown('fast')
    },
    function() {
        $('#archives ul li ul.archives-monthlisting').slideUp('fast')
    });
    $('.thumb').hover(function() {
        $(this).find('.thumbMore').stop().animate({
            top: 0
        },
        200);
        $(this).find('.cover').fadeIn(200);
        var w = $(this).find('img').width();
        var wi = 179 - w + "px";
        if (w > 200) {
            $(this).find('img').stop().animate({
                marginLeft: wi
            })
        }
    },
    function() {
        $(this).find('.thumbMore').stop().animate({
            top: -100
        },
        200);
        $(this).find('.cover').fadeOut(500);
        $(this).find('img').stop().animate({
            marginLeft: "0"
        })
    });
    $(window).load(function() {
        $.ajax({
            type: "POST",
            url: themeurl('ad.php'),
            dataType: "html",
            success: function(data) {
                $('.ad-block').append($(data).find('.adsense_block1,.adsense_block'))
            }
        })
    });
    $('#logout').click(function() {
        $('#author_info').slideDown(700);
        $('.welcome').css('display', 'none')
    })
});